#pragma once

#include <stdio.h>
#include <string.h>
#include <assert.h>

#define NAMEMAX 10
#define SEXMAX 4
#define TELEMAX 12
#define ADDRMAX 20


typedef struct PeoInfo
{
	char name[NAMEMAX];
	char sex[SEXMAX];
	int age;
	char tele[TELEMAX];
	char addr[ADDRMAX];
}PeoInfo;

typedef struct Contact
{
	PeoInfo data[1000];
	int sz;
}Contact;

void InitContact(Contact* pc);

void AddCotact(Contact* pc);

void ShowContact(const Contact* pc);

void DelContact(Contact* pc);

void SearchContact(const Contact* pc);

void ModifyContact(Contact* pc);

void ClearContact(Contact* pc);

void SortContact(Contact* pc);




